UK government to invest £2.5bn in nuclear submarines