Punjab announces new school timings for Ramadan 2023