John Havens joins Napier Park Global Capital as partner and non-executive chairman