Gravity hole in Indian Ocean has stunned scientists