Syrian capital shaken by explosion