Oracle shares pop 15% to record high on profits beat, cloud optimism