Oracle stock drops 5% despite strong India unit results