Solar-powered lamp and charger