'Veena at home and Veena in ministry are liabilities': K Muraleedharan makes controversial remarks