Stephen Seki delivers inspirational speech