Rotundity, orthogonality, and characterizations of inner product spaces