(SPOILERS EXTENDED) Could Jaime and Jon become allies?

Jaime regrets that he failed to protect Rhaegar's children. Finding out that Jon is Rhaegar's son could be a chance for him to redeem himself. The Lannisters are the enemies of House Stark and Jaime betrayed House Targaryen. Could Jon ever trust Jaime?