Manmohan Singh lashes out at PM on note ban decision