Supreme Court Justice Stephen Breyer to retire: sources