David Warner declared fit for World Cup opener