Hard Rock Cafe Cleveland to close in July