Mexican diplomat defends US drone flights