Developing diffusion bonding windows for joining AZ31B magnesium–AA2024 aluminium alloys