Blair says religion should provide 'values' for globalisation