Bausch + Lomb names new president, CFO