A cocktail of headwinds is hurting the two FTSE 100 companies