Milankovitch cycles and carboniferous climate