An Eulerian Weakly Compressible Smoothed Particle Hydrodynamics Immersed Boundary Method for Fluid Structure Interaction