Pub serves up £14 pie in Guinness glass as people brand