Macadamia Nut Encrusted Fresh Catch