Australia retains Ashes after Taunton Test ends in draw