Australian PM appoints Scott Morrison treasurer as economy slows