Britain’s Prince Philip, 97, ‘shocked and shaken’ after crash