Putin says St. Petersburg supermarket bombing was terrorism