Musharraf admits US drone deals