Putin visits Prophet Isa Mosque in Chechen Republic