Powell's ton helps West Indies post 228-3 at tea