Maiora delivers 31m motor yacht Eden