England defender Kieran Trippier has announced his retirement from international football after winning 54 caps for the Three Lions.