Boundary regularity in hypoelliptic kinetic equations