A Poincaré invariant treatment of the three-nucleon problem