Ellyse Perry starts World Cup campaign with a century