The SPICA Coarse-Grained Force Field for Proteins and Peptides