Top Rank secures May 8 for Josh Taylor-Jose Ramirez fight at MGM Grand in Las Vegas