Bangladesh’s violent vote campaigning ends ahead of weekend poll