American sprinter Tyson Gay has pulled out of next month's World Championships after testing positive for a banned substance. [BBC Sport]