Federal Reserve sees slow recovery for years to come