Negative thermal expansion and low-temperature heat capacity anomalies of Ge31P15Se8 semiclathrate