CFD modelling: The interaction between extreme waves and a lighthouse upon a shoal