England survive Denmark scare to reach first major final in 55 years