Modi softens image for visit