Andy Burnham's 20% business rates cut for pubs, clubs and live music venues has triggered criticism from restaurant and hotel operators over who gets support.