Apex court upholds Majithia Wage Board recommendations