Essex landlord forced by council to remove gay pride flags from pub