PM pledges £2.15bn to upgrade transport across the North of England