Macadamia Nut Crusted Fresh Catch