Oracle misses quarterly revenue estimates amid strong competition