India gifts 150 ICU beds to Nepal