TOP MONOTONICITY: A WEAK DOMAIN RESTRICTION ENCOMPASSING SINGLE PEAKEDNESS, SINGLE CROSSING AND ORDER RESTRICTION