Hospital to ban pharma rep freebies