TransPennine Express will run trains across the Pennines every 15 minutes as part of a nationwide timetable adjustment.