FTSE hits seven-month low as world markets suffer