Australia seal 333-run win over India