England skipper Ben Stokes has won the toss and decided to bat first in the series-opening Ashes test against Australia.