A huge body of water as big as North America’s Great Lakes may lie beneath Jupiter’s moon Europa, astronomers have said.