Remains of ancient mosque found in Bangladesh