when did angus thongs and perfect snogging made