Cameron Diaz: Time with friends will save your relationship