Enhancing Transformer-Based Rerankers with Synthetic Data and LLM-Based Supervision