andy garcia net worth