C&C30 Nyabinghi makes Sailing World front cover