Odell Beckham hints at 5 teams he would sign with