Keir Starmer secures £10bn warship deal with Norway