Iraqi government forces reportedly recapture a key district in the city of Ramadi, which was seized by the jihadist group Islamic State in May.