Moonen 100 Explorer readies for summer delivery