GaInN-based tunnel junctions with graded layers