Archer blasts off as England win opener - Barbados Today