Media needs to be vigilant, flag govt’s shortcomings: Former PM Manmohan Singh