Ahsan says MQM violating constitution