WA's Bancroft hits Shield ton on return