Navjot Sidhu bats for 300 units of free electricity, 24-hour power supply in Punjab