Allergan sells off dermatology drugs to Spain's Almirall