Bristol Myers lifts annual profit view on hopes of pickup in patient visits to doctors