FTSE 100 enters holiday weekend at 12-month high