While several countries, including the US and China, have pledged support, India stands out for the speed of its aid delivery to Nepal.