REGISTRATION RIGHTS AGREEMENT dated May 25, 2006 among MONTPELIER RE HOLDINGS LTD., WLR RECOVERY FUND II, L.P. and WLR RECOVERY FUND III, L.P.