58th annual St. Patrick's Day parade puts a sea of green in Waikiki