Valeant pays $8.7 billion for Bausch & Lomb