Javadekar promoted, 19 new faces get berth in Cabinet reshuffle