Rana Sanaullah retracts his misogynist comments