Haggerty appointed Mylan senior VP and global general counsel