Embuldeniya stars as Sri Lanka thrash West Indies by 187 runs