Steve Smith made an awesome 144 on his return to Test cricket as Australia recovered from 122-8 to reach a useful total of 284 on a pulsating day