andrew luck age net worth