peter frampton accident