Putin says insulting Prophet Muhammad (PBUH) is ‘violation of religious freedom’