Australia collapsed for 152 yet still claimed a 42-run lead over England on the opening day of the Boxing Day Test in Melbourne.