Cardinals activate Freese for home opener