PhRMA quickly names Chris Viehbacher as new leader following Kindler resignation