players with 3000 hits and 500 home runs