Ramadan alms giving sparks fatal stampede in Indonesia