Jeremy Clarkson's extraordinary rant: 'I'll do one last lap of Top Gear track before f**b** sack me'