GPT-PPG: A GPT-based Foundation Model for Photoplethysmography Signals