Amit Shah criticises Rahul Gandhi over his remarks at Bharat Summit, accuses him of defaming India on global platforms