What American rapper, singer, songwriter, record producer and actor, released his fifteenth studio album on May 19, 2017?