who played alan michael spaulding on guiding light