Bangladesh’s largest Islamist party rallies for fair elections