2.5 million join Bangladesh Muslim festival