Putin names new Russian government