Allergan, Teva and others start 2018 with price hikes: analyst