Milankovitch hypothesis supported by precise dating of coral reefs and deep-sea sediments