Nick Maryland wins 300 hurdles