Kayaker's close encounter with 30ft whale off Cornwall