Bruised Amir set for Boxing Day Test