Louise Pragnell, one of Britain's leading portrait artists, has painted royalty and celebrities. She tells us about their foibles and the disaster that ruined her sitting with Jeremy Clarkson