Feedforward and feedback optimal control for offshore structures subjected to irregular wave forces